package com.jy.rhin.model.body.tangniaobsf;


import com.jy.rhin.infra.cda.EDataElement;
import com.jy.rhin.infra.cda.XPath;
import com.jy.rhin.infra.cda.XValid;
import lombok.Data;

@Data
public class ShiYanSJCXM {
    //检测日期
    @XPath(path = "/component/observation/code[@code='DE04.30.010.00']/../effectiveTime/@value"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE06_00_048_00))
    String jianCeRQ;
    //辅助检查项目
    @XPath(path = "/component/observation/code[@code='DE04.30.010.00']/../value/text()"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_30_010_00))
    String fuZhuJCXM;
    //辅助检查人员姓名
    @XPath(path = "/component/observation/code[@code='DE04.30.010.00']/../performer/assignedEntity/assignedPerson/name/text()"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_01_039_00))
    String fuZhuJCRYXM;
    //辅助检查结果
    @XPath(path = "/component/observation/code[@code='DE04.30.009.00']/../value/text()"
            , xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_30_009_00))
    String fuZhuJCJG;
}
